customer perception - French English Dictionary